package SetMap;

import java.util.TreeSet;

/**
 * @TODO
 * @Author xu
 * 2025/3/17
 */
public class Sort {
    public static void main(String[] args) {
        String str = "8 10 15 5 2 7"; // 输入字符串
        TreeSet<Integer> sortedNumbers = sortNumbers(str); // 调用排序方法
        System.out.println("排序后的数字: " + sortedNumbers); // 输出结果
    }

    private static TreeSet<Integer> sortNumbers(String str) {
        TreeSet<Integer> numbers = new TreeSet<>(); // 初始化一个 TreeSet
        String[] strNumbers = str.split(" "); // 将字符串按空格分割

        for (String number : strNumbers) { // 遍历每个字符串数字
            numbers.add(Integer.parseInt(number)); // 将字符串转换为整数并添加到 TreeSet
        }

        return numbers; // 返回排序后的数值
    }
}
